Marble Solitaire Game Solution